rolled paperwork - German English Dictionary